package com.webRepo.spiderUtil;

import java.util.concurrent.ArrayBlockingQueue;

/**
 * 匹配处理器
 * @author yan_li
 */
public interface ValueProcessor<T> {

    /**
     * 定义匹配规则
     * @param value  传入的内容
     * @param match  匹配依据
     * @return
     */
    T matchTactics(String value, String match);

    /**
     * 结果内容 处理方式
     * @param t
     * @param queue
     */
    void processor(T t, ArrayBlockingQueue<String> queue);
}
